package ftpproxy;

import java.sql.*;

public class DatabaseInfo extends RDBDatabase {
	public String l_userid;
	public String l_passwd;
	public String l_userip;
	public String l_usernm;
	public String l_organnm;
	public String l_level;

//	public DatabaseInfo() {
//		this.l_userid = "";
//		this.l_passwd = "";
//		this.l_userip = "";
//		this.l_usernm = "";
//		this.l_organnm = "";
//		this.l_level = "";
//	}
//
//	public void setUserInfo(String userId) {
//		Connection			conn = null;
//		PreparedStatement   pstmt = null;
//		ResultSet           rs = null;
//
//		this.l_userid = userId;
//		StringBuffer SQL_QUERY = new StringBuffer();
//		int i = 1;
//		try {
//			conn = getConnection();
//
//			SQL_QUERY.append("\n   SELECT	l_userid, l_passwd, l_userip, l_usernm, "); 
//			SQL_QUERY.append("\n			l_organnm, l_level ");
//			SQL_QUERY.append("\n	 FROM	ML_USER_AUTH_TBL ");
//			SQL_QUERY.append("\n	WHERE	l_userid = ? ");
//
//            pstmt = conn.prepareStatement(SQL_QUERY.toString());
//			pstmt.setString(1, userId);
//			rs = pstmt.executeQuery();
//			
//			if (rs.next()) {
//				this.l_userid = rs.getString(i++);
//				this.l_passwd = rs.getString(i++);
//				this.l_userip = rs.getString(i++);
//				this.l_usernm = rs.getString(i++);
//				this.l_organnm = rs.getString(i++);
//				this.l_level = rs.getString(i++);
//			} 
//		} catch (SQLException e) {
//			System.out.println("*** SQLException caught ***");
//			
//			while (e != null) {
//				System.out.println("SQLState: " + e.getSQLState());
//				System.out.println("Message:  " + e.getMessage());
//				System.out.println("Vendor:   " + e.getErrorCode()); 
//				e = e.getNextException(); 
//			}
//		} catch (Exception ex) {
//			System.out.println("Message:  " + ex.getMessage());
//		} finally {
//			cleanUp(conn, pstmt, rs);
//		}
//	}
}
